#ifndef __BSP_LED_H
#define __BSP_LED_H

#include "stm32f10x.h"

#define LED_BLU_GPIO_PORT GPIOC
#define LED_BLU_GPIO_CLK RCC_APB2Periph_GPIOC
#define LED_BLU_GPIO_PIN GPIO_Pin_13

#define LED_BLU_ON() GPIO_ResetBits(LED_BLU_GPIO_PORT,LED_BLU_GPIO_PIN)
#define LED_BLU_OFF() GPIO_SetBits(LED_BLU_GPIO_PORT,LED_BLU_GPIO_PIN)

/*#define LED_RED_GPIO_PORT GPIOC
#define LED_RED_GPIO_CLK RCC_APB2Periph_GPIOC
#define LED_RED_GPIO_PIN GPIO_Pin_15

#define LED_RED_ON() GPIO_ResetBits(LED_RED_GPIO_PORT,LED_RED_GPIO_PIN)
#define LED_RED_OFF() GPIO_SetBits(LED_RED_GPIO_PORT,LED_RED_GPIO_PIN)

#define LED_GEN_GPIO_PORT GPIOC
#define LED_GEN_GPIO_CLK RCC_APB2Periph_GPIOC
#define LED_GEN_GPIO_PIN GPIO_Pin_14

#define LED_GEN_ON() GPIO_ResetBits(LED_GEN_GPIO_PORT,LED_GEN_GPIO_PIN)
#define LED_GEN_OFF() GPIO_SetBits(LED_GEN_GPIO_PORT,LED_GEN_GPIO_PIN)

#define LED_WIT_GPIO_PORT GPIOB
#define LED_WIT_GPIO_CLK RCC_APB2Periph_GPIOB
#define LED_WIT_GPIO_PIN GPIO_Pin_6

#define LED_WIT_ON() GPIO_ResetBits(LED_WIT_GPIO_PORT,LED_WIT_GPIO_PIN)
#define LED_WIT_OFF() GPIO_SetBits(LED_WIT_GPIO_PORT,LED_WIT_GPIO_PIN)
*/
void LED_GPIO_Config(void);

#endif
